package com.tmptSource.bean;

import java.sql.Timestamp;
import com.tmptSource.enums.*;

/**
 * Created by wxy on 2017/8/26.
 */
public class OwWorkPlan{


    //----------------------------------------
    // model
    //----------------------------------------
    private Long id;
    private Integer companyId;
    private String a2userName;
    private String owAreaName;
    private String a2postName;
    private Integer a2userId;
    private Long owAreaId;
    private Timestamp startTime;
    private Timestamp endTime;
    private Integer owWorkType;
    private Integer owOffpostEventType;
    private String content;
    private Timestamp outworkerDate;
    private Integer deleteflag;
    private Timestamp createdate;
    private String createman;
    private Timestamp modifydate;
    private String modifyman;
    private Integer createmanId;
    private Integer modifymanId;

    //----------------------------------------
    // 与页面交互时的参数
    //----------------------------------------
    private Timestamp startTime_Start;
    private Timestamp startTime_End;
    private Timestamp endTime_Start;
    private Timestamp endTime_End;
    private Timestamp outworkerDate_Start;
    private Timestamp outworkerDate_End;
    private Timestamp createdate_Start;
    private Timestamp createdate_End;
    private Timestamp modifydate_Start;
    private Timestamp modifydate_End;


    //=====================================================
    // setter getter method
    //=====================================================

    public Integer getOwOffpostEventType() {
        return owOffpostEventType;
    }

    public void setOwOffpostEventType(Integer owOffpostEventType) {
        this.owOffpostEventType = owOffpostEventType;
    }

    public String getA2postName() {
        return a2postName;
    }

    public void setA2postName(String a2postName) {
        this.a2postName = a2postName;
    }

    public Long getId(){
        return this.id;
    }
    public void setId(Long id){
        this.id=id;
    }
    public Integer getCompanyId(){
        return this.companyId;
    }
    public void setCompanyId(Integer companyId){
        this.companyId=companyId;
    }
    public String getA2userName(){
        return this.a2userName;
    }
    public void setA2userName(String a2userName){
        this.a2userName=a2userName;
    }
    public String getOwAreaName(){
        return this.owAreaName;
    }
    public void setOwAreaName(String owAreaName){
        this.owAreaName=owAreaName;
    }
    public Integer getA2userId(){
        return this.a2userId;
    }
    public void setA2userId(Integer a2userId){
        this.a2userId=a2userId;
    }
    public Long getOwAreaId(){
        return this.owAreaId;
    }
    public void setOwAreaId(Long owAreaId){
        this.owAreaId=owAreaId;
    }
    public Timestamp getStartTime(){
        return this.startTime;
    }
    public void setStartTime(Timestamp startTime){
        this.startTime=startTime;
    }
    public Timestamp getEndTime(){
        return this.endTime;
    }
    public void setEndTime(Timestamp endTime){
        this.endTime=endTime;
    }
    public Integer getOwWorkType(){
        return this.owWorkType;
    }
    public void setOwWorkType(Integer owWorkType){
        this.owWorkType=owWorkType;
    }
    public String getContent(){
        return this.content;
    }
    public void setContent(String content){
        this.content=content;
    }
    public Timestamp getOutworkerDate(){
        return this.outworkerDate;
    }
    public void setOutworkerDate(Timestamp outworkerDate){
        this.outworkerDate=outworkerDate;
    }
    public Integer getDeleteflag(){
        return this.deleteflag;
    }
    public void setDeleteflag(Integer deleteflag){
        this.deleteflag=deleteflag;
    }
    public Timestamp getCreatedate(){
        return this.createdate;
    }
    public void setCreatedate(Timestamp createdate){
        this.createdate=createdate;
    }
    public String getCreateman(){
        return this.createman;
    }
    public void setCreateman(String createman){
        this.createman=createman;
    }
    public Timestamp getModifydate(){
        return this.modifydate;
    }
    public void setModifydate(Timestamp modifydate){
        this.modifydate=modifydate;
    }
    public String getModifyman(){
        return this.modifyman;
    }
    public void setModifyman(String modifyman){
        this.modifyman=modifyman;
    }
    public Integer getCreatemanId(){
        return this.createmanId;
    }
    public void setCreatemanId(Integer createmanId){
        this.createmanId=createmanId;
    }
    public Integer getModifymanId(){
        return this.modifymanId;
    }
    public void setModifymanId(Integer modifymanId){
        this.modifymanId=modifymanId;
    }







    public Timestamp getStartTime_Start(){
        return startTime_Start;
    }
    public void setStartTime_Start(Timestamp startTime_Start){
        this.startTime_Start = startTime_Start;
    }
    public Timestamp getStartTime_End(){
        return startTime_End;
    }
    public void setStartTime_End(Timestamp startTime_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.startTime_End = startTime_End;
    }

    public Timestamp getEndTime_Start(){
        return endTime_Start;
    }
    public void setEndTime_Start(Timestamp endTime_Start){
        this.endTime_Start = endTime_Start;
    }
    public Timestamp getEndTime_End(){
        return endTime_End;
    }
    public void setEndTime_End(Timestamp endTime_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.endTime_End = endTime_End;
    }



    public Timestamp getOutworkerDate_Start(){
        return outworkerDate_Start;
    }
    public void setOutworkerDate_Start(Timestamp outworkerDate_Start){
        this.outworkerDate_Start = outworkerDate_Start;
    }
    public Timestamp getOutworkerDate_End(){
        return outworkerDate_End;
    }
    public void setOutworkerDate_End(Timestamp outworkerDate_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.outworkerDate_End = outworkerDate_End;
    }


    public Timestamp getCreatedate_Start(){
        return createdate_Start;
    }
    public void setCreatedate_Start(Timestamp createdate_Start){
        this.createdate_Start = createdate_Start;
    }
    public Timestamp getCreatedate_End(){
        return createdate_End;
    }
    public void setCreatedate_End(Timestamp createdate_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.createdate_End = createdate_End;
    }


    public Timestamp getModifydate_Start(){
        return modifydate_Start;
    }
    public void setModifydate_Start(Timestamp modifydate_Start){
        this.modifydate_Start = modifydate_Start;
    }
    public Timestamp getModifydate_End(){
        return modifydate_End;
    }
    public void setModifydate_End(Timestamp modifydate_End){
        //UI中是datetime类型（不是date）,不用加23:59:59.999处理
        this.modifydate_End = modifydate_End;
    }








}
